grizzled leaf monkey - German English Dictionary